n.tropical nomadic ant that preys mainly on other insects
同义词:army antlegionary ant
英汉双解大词典
driver ant
1.
N(名词)
any of various tropical African predatory ants of the subfamily Dorylinae, which live in temporary nests and travel in vast hordes preying on other animals 牧蚁 → see also army ant